Unscented Filtering for Spacecraft Attitude Estimation

نویسندگان

  • John L. Crassidis
  • F. Landis Markley
چکیده

A new spacecraft attitude estimation approach based on the Unscented Filter is derived. For nonlinear systems the Unscented Filter uses a carefully selected set of sample points to more accurately map the probability distribution than the linearization of the standard Extended Kalman Filter, leading to faster convergence from inaccurate initial conditions in attitude estimation problems. The filter formulation is based on standard attitude-vector measurements using a gyro-based model for attitude propagation. The global attitude parameterization is given by a quaternion, while a generalized three-dimensional attitude representation is used to define the local attitude error. A multiplicative quaternion-error approach is derived from the local attitude error, which guarantees that quaternion normalization is maintained in the filter. Simulation results indicate that the Unscented Filter is more robust than the Extended Kalman Filter under realistic initial attitude-error conditions. INTRODUCTION The Extended Kalman Filter (EKF) is widely used in attitude estimation. Several parameterizations can be used to represent the attitude, such as Euler angles, quaternions, modified Rodrigues parameters, and even the rotation vector. Quaternions are especially appealing since no singularities are present and the kinematics equation is bilinear. However, the quaternion must obey a normalization constraint, which can be violated by the linear measurementupdates associated with the standard EKF approach. The most common approach to overcome this shortfall involves using a multiplicative error quaternion, where after neglecting higher-order terms the fourAssociate Professor, Associate Fellow AIAA. Email: [email protected] Aerospace Engineer, Fellow AIAA. Email: [email protected] component quaternion can effectively be replaced by a three-component error vector. Under ideal circumstances, such as small attitude errors, this approach works extremely well. One interesting fact of the formulation presented in Ref. [2] is that the 4 × 4 quaternion covariance is assumed to have rank three, i.e., the 4 × 4 matrix can be projected onto a 3 × 3 matrix without any loss in information. But, this is only strictly valid when the constraint is linear, which is not the case for the quaternion. However, the covariance is nearly singular, and a linear computation such as the EKF can make it exactly singular. This approach is justifiable for small estimation errors, but may cause difficulties outside the valid linear region, e.g., during the initialization stage of the EKF. Several approaches have addressed the issue of initialization for attitude estimation. Reference [6] explicitly includes the quaternion constraint in the measurement update. This works well for large initial condition errors; however, linearizations about the previous error estimate are required for the covariance propagation and for the measurement updates, which may produce biased estimates. Reference [7] breaks the measurement update into two steps. The linear first step uses a transformation of the desired states, while the second step uses a non-recursive minimization to recover the desired states. This also works well; however, local iterations at each time-step on a constrained minimization problem are required in the second step. In this paper a new attitude estimation approach, based on a filter developed by Julier, Uhlmann and Durrant-Whyte, is shown as an alternative to the EKF. This filter approach, which they call the Unscented Filter (UF), has several advantages over the EKF, including: 1) the expected error is lower than the EKF, 2) the new filter can be applied to nondifferentiable functions, 3) the new filter avoids the derivation of Jacobian matrices, and 4) the new filter

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Particle Filtering for Attitude Estimation Using a Minimal Local-Error Representation

Spacecraft attitude estimation is the process of determining the orientation of the spacecraft with respect to a reference frame. Many nonlinear filtering methods have been applied to spacecraft attitude estimation. The extended Kalman filter (EKF) has been the most widely used nonlinear filtering method for realtime attitude estimation so far [1]. It works well in the linear regime where the l...

متن کامل

Highly Efficient Sigma Point Filter for Spacecraft Attitude and Rate Estimation

Nonlinearities in spacecraft attitude determination problem has been studied intensively during the past decades. Traditionally, multiplicative extended Kalman filter MEKF algorithm has been a good solution for most nominal space missions. But in recent years, advances in space missions deserve a revisit of the issue. Though there exist a variety of advanced nonlinear filtering algorithms, most...

متن کامل

Vision-Based Relative State Estimation Using the Unscented Kalman Filter

A new approach for spacecraft absolute attitude estimation based on the unscented Kalman filter (UKF) is extended to relative attitude estimation and navigation. This approach for nonlinear systems has faster convergence than the approach based on the standard extended Kalman filter (EKF) even with inaccurate initial conditions in attitude estimation and navigation problems. The filter formulat...

متن کامل

Relative Pose Estimation of a Spin-Stabilized Spacecraft

This paper presents filtering solutions for estimating the relative trajectory of a spin stabilized satellite. The SPHERES satellites have been selected as the hardware testbed for implementing a Multiplicative Extended Kalman Filter and novel Multiplicative Unscented Kalman Filter. Relative state measurements are provided by imaging fiducial markers on the target. The results from this analysi...

متن کامل

Sparse Gauss–Hermite Quadrature Filter with Application to Spacecraft Attitude Estimation

A novel sparse Gauss–Hermite quadrature filter is proposed using a sparse-grid method for multidimensional numerical integration in the Bayesian estimation framework. The conventional Gauss–Hermite quadrature filter is computationally expensive for multidimensional problems, because the number of Gauss–Hermite quadrature points increases exponentially with the dimension. The number of sparse-gr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003